package com.zq.server.api.domain.entity;


import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;

/**
 * @author Super
 * @TableName a_group
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class ApiGroup {
    /**
     * 组id
     */
    private Long gId;
    /**
     * 活动id
     */
    private Long gActivityid;
    /**
     * 组名
     */
    private String gName;
    /**
     * 创建者
     */
    private Long gUserId;
    /**
     * 创建时间
     */
    private LocalDateTime gCreationtime;
    /**
     * 修改时间
     */
    private LocalDateTime gUpdatetime;
    /**
     * 活动人数上限   g_group number
     */
    private Integer gGroupNumber;
    /**
     * 组状态  g_status
     */
    private Long gStatus;
    /**
     * 金额
     */
    private BigDecimal amount;
    /**
     * 用户组集合
     */
    private List<ApiGroupMember> userList;

}